﻿namespace Aspects.Unit
{
    class Battery3_8800 : BatteryCommands
    {
        public override ushort PowerSource {get{ return 0x0420;}}
        public override ushort VoltageHigh {get{ return 0x0462;}}
        public override ushort VoltageLow {get{ return 0x0463;}}
        public override ushort ChargeCurrentHigh {get{ return 0x0464;}}
        public override ushort ChargeCurrentLow {get{ return 0x0465;}}
        public override ushort MaxError {get{ return 0x0467;}}
        public override ushort RSOC {get{ return 0x0469;}}
        public override ushort FCCHigh {get{ return 0x046E;}}
        public override ushort FCCLow {get{ return 0x046F;}}
        public override ushort DCHigh {get{ return 0x0472;}}
        public override ushort DCLow {get{ return 0x0473;}}
        public override ushort Cell1High {get{ return 0x0478;}}
        public override ushort Cell1Low {get{ return 0x0479;}}
        public override ushort Cell2High {get{ return 0x047A;}}
        public override ushort Cell2Low {get{ return 0x047B;}}
        public override ushort Cell3High {get{ return 0x047C;}}
        public override ushort Cell3Low {get{ return 0x047D;}}
        public override ushort Cell4High {get{ return 0x047E;}}
        public override ushort Cell4Low {get{ return 0x047F;}}
        public override ushort ChargeIC {get{ return 0x0483;}}
        public override ushort Charge {get {return 0x0000;}}
    }
}